bladder worms - German English Dictionary